

#ifndef LINEAR_TABLE_SINGLE_LINKED_LIST_TEST_H
#define LINEAR_TABLE_SINGLE_LINKED_LIST_TEST_H


class SingleLinkListTest {
public:
    // 测试-单向链表-复制构造
    static void TestCopyConstructor();

    static void TestInsert();

    static void TestLength();

    // 测试-单向链表-删除结点
    static void TestRemove();

    // 测试-单向链表-清空
    static void TestClear();

    static void TestSearch();

    // 测试-单向链表-获取结点
    static void TestGetNode();

    // 测试-单向链表-设置和获取数据
    static void TestGetDataAndSetData();
};


#endif //LINEAR_TABLE_SINGLE_LINKED_LIST_TEST_H
